Smush\App\Media_Library D

Total Complexity 173
Dependencies 6
Dependents 4
Total lines 1,150
Lines of code 622
Logical lines of code 331
Comment lines 383
Methods 39
Properties 2

Methods 39

Method Rating Maintainability Complexity Lines of code
should_resmush()
B
43 22 41
get_optimization_links()
B
44 17 42
get_skipped_images()
A
47 15 33
get_detailed_stats()
A
41 13 52
smushit_orderby()
A
47 9 36
get_optimization_status()
A
46 8 37
generate_markup()
A
52 8 23
extend_media_modal()
S
46 5 42
column_html()
S
53 6 21
get_error_message()
S
57 6 17
get_super_smush_link()
S
60 6 12
filter_media_query()
S
58 5 15
get_restore_link()
S
58 3 15
get_resmsuh_link()
S
58 3 15
smush_status()
S
62 4 9
prepare_allowed_image_sizes()
S
63 3 11
query_failed_processing()
S
56 2 21
add_filter_dropdown()
S
56 2 18
skip_reason()
S
56 2 18
get_optimized_image_files()
S
65 3 9
show_restore_option()
S
70 3 6
custom_column()
S
65 3 9
get_ignore_with_failed_links()
S
60 2 13
get_revert_with_utm_links()
S
61 2 11
get_allowed_image_sizes()
S
72 2 6
get_regenerate_doc_link()
S
67 2 8
smush_send_status()
S
67 2 8
filter_html_attributes()
S
64 2 10
show_resmush()
S
68 2 7
is_failed_processing_page()
S
66 2 8
init_ui()
S
61 1 11
progress_bar()
S
81 1 3
query_unsmushed()
S
81 1 3
query_ignored()
S
69 1 8
columns()
S
76 1 4
sortable_column()
S
77 1 4
get_not_processed_link()
S
68 1 6
get_ignore_with_regenerate_links()
S
68 1 6
__construct()
S
76 1 4